home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Apps / ScreenSavers / BackSpaceViews / AlarmView.BackModule / AlarmView.h < prev    next >
Text File  |  1995-06-12  |  974b  |  58 lines

  1. #import "BackView.h"
  2. #import "psfuncts.h"
  3.  
  4. @interface AlarmView:BackView
  5. {
  6.   int sec, min, hour;
  7.   NXSize oldSize;
  8.   NXPoint loc;
  9.   char timestr[80];
  10.   id font;
  11.   id newfont;
  12.   id inspectorPanel;
  13.   id time;
  14.   id slide_fade;
  15.   id alarmSound;
  16.   id aHour;
  17.   id aMin;
  18.   id am_pm;
  19.   id font_name;
  20.   id sound_name;
  21.   id hourSlider;
  22.   id minSlider;
  23.   BOOL slide;
  24.   BOOL font_changed;
  25.   id dummyView;
  26.   float timeGray;
  27. }
  28.  
  29. - drawTime;
  30. - eraseTime;
  31. - dissolveTime;
  32. - moveTime;
  33. - inspector:sender;
  34. - oneStep;
  35. - (const char *)windowTitle;
  36. - (BOOL)useBufferedWindow;
  37. - openFile:(char *)fileName;
  38. - open:sender;
  39. - setAlarmSound:newsound;
  40. - playAlarmSound:sender;
  41. - alarm:sender;
  42. - setTime:sender;
  43. - setTimeWithSlider:sender;
  44. - setAlarm:sender;
  45. - readDefaults;
  46. - setFade:sender;
  47. - enteredScreenSaverMode;
  48. - willExitScreenSaverMode;
  49. - (int)validHour:(int)val;
  50. - formatAlarmFields;
  51. - didLockFocus;
  52. - changeFont:newfont;
  53. - setAlarmFont:sender;
  54. - makeDummyFirstResponder;
  55. - resetAlarm;
  56.  
  57. @end;
  58.